severely indebted country - German English Dictionary